self draining cooler - German English Dictionary